/***********************************************************************************
			FUNCION AJAX PARA EJECUCION DE PROYECTOS			
***********************************************************************************/
var url_ubicacion = "";
var url= "";


/********************************************************************************************
		FUNCIONES AJAX PARA AGREGAR Y ELIMINAR DINAMICAMENTE IMÁGENES
*********************************************************************************************/

var numRow12 = 0; // ESTA VARIABLE ME CONTROLA EL NUMERO DE LOS SUB-INDICES DE CDA CAMPO DE LOS INSTRUMENTOS (MUUUUUY IMPORTANTE)!!!
var array12 = new Array();

function agregar_filas12(id)
{	
	if(numRow12==0)
	{
		array12[0]=1;
	}
	numRow12++;
	array12[numRow12]=1;
	
	var tbody = document.getElementById(id);
	var row = document.createElement("TR");
	numFilas=document.getElementById(id).rows.length;
	var td1 = document.createElement("TD");
	
	enviarDatos12(td1,'../no_proyectos/mas_instrumentos2.php?numRow12='+numRow12, numRow12);

	//AGREGANDO ESTILOS

	row.setAttribute('style','background:#ffffff;');
	row.setAttribute('id',numRow12);
	td1.setAttribute('style','width:100%;');
	td1.setAttribute('class','sombra2');
	row.appendChild(td1);
	tbody.appendChild(row);
}

//FUNCION QUE BORRA LOS ELEMENTOS CREADOS DINAMICAMENTE //

var borrados12 = 0; //VARIABLE QUE ME CONTROLA CUANTOS ELEMENTOS HE BORRADO

function borrar12(obj)
{
	array12[obj]=0;
	var tbody = document.getElementById('fila12');
	tbody.removeChild(document.getElementById(obj));
	borrados12++;
}

// OBJETO AJAX Y FUNCION QUE PERMITE LLAMAR A UN PHP //

function objetoAjax12()
{
	var xmlhttp=false;
	try{
       		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch (e){
        	try {
           		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch (E) {
           		 	xmlhttp = false;
          	}
	}

    	if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
        xmlhttp = new XMLHttpRequest();
    	}
    	return xmlhttp;
}


function enviarDatos12(celda, destino, id, opcion)
{  
	cadenaFormulario='id='+encodeURI(id);
    	ajax=objetoAjax12();
	ajax.open("POST", destino, true);
        ajax.onreadystatechange=function(){
 
		if (ajax.readyState==4)
 		{
			celda.appendChild(document.createTextNode('espere...'));
 			 celda.innerHTML=ajax.responseText;
		}
        }
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        ajax.send(cadenaFormulario);
}
////////////////////////////////////VALIDANDO IMAGENES///////////////////////////////////////

////////////////////////////////////VALIDANDO IMAGENES///////////////////////////////////////
var nuevaVentanaTres = "";
function valida_imagenes(id_proyecto,array_nombre,array_tamano,array_tpo_inst,array_desc_inst,numRow,accion,nombres,tipos,descripcion)
{
	var vacio_nombre = nombres.indexOf("VACIO");
	var vacio_tipo   = tipos.indexOf("VACIO");
	var vacio_descri = descripcion.indexOf("VACIO");

	//alert(array_nombre+" "+array_desc_inst+" "+array_tpo_inst);
	//alert(vacio_nombre+" "+vacio_tipo+" "+vacio_descri);

	if(vacio_nombre >0 || vacio_tipo>0 || vacio_descri>0)
	{
		alert("No debe dejar NINGUN campo vacío. Cargue nuevamente");	
		var Url = "http://localhost/sistemacman/parts/proyectos/carga_imagenes.php?id_proyecto="+id_proyecto;
		nuevaVentanaTres = window.open(Url,"ventana1","width=1000,height=500,scrollbars=YES");
	}
	else
	{
		var 
		parametros="id_proyecto="+id_proyecto+"&array_nombre="+array_nombre+"&array_tpo_inst="+array_tpo_inst+"&array_desc_inst="+array_desc_inst+"&accion="+accion;
		
		insertarImagenes(parametros);
	}

}

/////////////////////////////////////FUNCIONES AJAX PARA INSERTAR FUNCIONALIDADES/////////////////
function insertarImagenes(parametros)
{
	
	$.ajax({ async:true, type: "GET", dataType: "html", url:"ajax/ejecutarParametros.php", data:parametros, beforeSend:inicioInsertarImagenes, success:llegadaInsertarImagenes, timeout:2000, error:problemasInsertarImagenes }); 
}

function inicioInsertarImagenes()
{
      $("#insertarImagenes").html("<IMG src='" + url_ubicacion + "img/cargando.gif' height='15' width='15' alt='Cargando...'>");
}

function llegadaInsertarImagenes(datos)
{	
opener.cerrar6();
}
function cerrar6()
{
	nuevaVentanaTres.close();
	url="http://localhost/sistemacman/index.php";
	alert("Se han agregado los datos correctamente.");
	sleep6(10);
 	location.href=url;

}
function sleep6(millisegundos)
{
	var inicio = new Date().getTime();
	while ((new Date().getTime() - inicio) < millisegundos);
}
function problemasInsertarImagenes()
{
	$("#insertarImagenes").text('Problemas en el Servidor.');
}
